Ista Indian Cuisine (Menu)

2221 Cross Timbers Rd, Flower Mound
+1 972-355-4488

Give a rating to Ista Indian Cuisine

Suggest a dish

How much did you spend at Ista Indian Cuisine?